df8166321ab35da9c335819d457b819d8d53b80a,xwiki-core/src/main/java/com/xpn/xwiki/internal/observation/remote/converter/DocumentEventConverter.java,DocumentEventConverter,fromRemote,#RemoteEventData#LocalEventData#,97

Before Change


            XWikiDocument document = unserializeDocument(remoteData);

            // fill the local event
            localEvent.setEvent((Event) remoteEvent.getEvent());
            localEvent.setSource(document);
            localEvent.setData(context);

            return true;
        }

After Change


     * @see org.xwiki.observation.remote.converter.RemoteEventConverter#fromRemote(org.xwiki.observation.remote.RemoteEventData,
     *      org.xwiki.observation.remote.LocalEventData)
     */
    public boolean fromRemote(RemoteEventData remoteEvent, LocalEventData localEvent)
    {
        if (this.events.contains(remoteEvent.getEvent())) {
            // fill the local event
            localEvent.setEvent((Event) remoteEvent.getEvent());
            localEvent.setSource(unserializeDocument(remoteEvent.getSource()));
            localEvent.setData(unserializeXWikiContext(remoteEvent.getData()));

            return true;
        }